sponge on another - French English Dictionary